News

A tense situation unfolded along National Highway-66 in Kerala, India, when a landslide struck near Cherkala on June 12. Dramatic footage captured soil sliding from a hillside above the road, ...
While speaking at a conference in Tokyo, the chief executives of Woodside Energy, JERA Co. and TotalEnergies commented on the ...