Showing 1 - 2 of 2
Oped, Published on 02/05/2025
» While it may be tempting to blame the unprecedented power outage that hit the Iberian peninsula this week on the rapid growth of wind and solar power in Spain, reliance on renewables is not to blame.
Business, Reuters, Published on 08/06/2016
» London: Royal Dutch Shell Plc will exit oil and gas operations in up to 10 countries in a drive to deepen cost cuts as it weathers weak oil prices and has to pay down debt following its $54 billion acquisition of BG Group Plc.