News

BP is selling its onshore wind business in the latest stage of its reverse away from renewable energy. The UK-based oil supermajor agreed a deal that will see LS Power acquire its 1.3 gigawatts of ...
The trench-coat maker hit a downward trend recently, failing to attract buyers at a time when the luxury industry faces ...