Cuba is a member country of the International Solar Alliance (ISA), a treaty-based organization for increased deployment of solar energy technologies …
Read Complete New : NTPC invites bids to build 900-MW solar energy park in the Republic of Cuba … – ETEnergyworld