Central African Republic Unveils 25 MW Solar Facility
According to President Touadéra, the inauguration of the solar facility marks a significant milestone in the country''s efforts to diversify its energy mix and unlock its renewable energy potential
View Details