China controls over 80 per cent of global solar production. This dominance could hurt the world’s green energy agenda ...
A court in Uzbekistan's Ferghana Province has sentenced 51-year-old Alisher Xoliqov to five years in prison for mercenary activities with the Russian armed forces in a landmark case highlighting the ...