India, Mauritius strengthen energy ties with floating solar project
India reaffirmed its commitment to supporting Mauritius’ development priorities with a visit to the site of a proposed 17.5 MW floating solar project at Tamarind Falls. The visit, led by…