Ukraine struck energy facilities in southern Russia with dozens of drones on Monday, triggering fires at a major oil refinery and a gas processing plant and disrupting flights from the Volga to the ...
Indian solar modules maker Premier Energies on Monday said it will put its plan on hold to build a 1 gigawatt (GW) solar cell manufacturing facility in the U.S., after newly-elected President Trump ...