21 IORA countries adopt the Delhi Declaration on Renewable Energy; to tie up with ISA members
As many as 21 countries in the Indian Ocean Rim Association (IORA) Thursday adopted the Delhi Declaration on Renewable Energy, the New and Renewable Energy … Read more