Moksha Roy, who received the award from Deputy British PM Oliver Dowden last week, has the distinction of being the world’s youngest sustainability advocate.

LEAVE A REPLY

Please enter your comment!
Please enter your name here