Indus Towers: Vodafone Group Plc will sell its remaining 3% stake in telecom infrastructure developer Indus Towers. The UK ...
A battery project hailed as a “first of its kind” when unveiled two years ago has been scrapped by iron ore billionaire Andrew Forrest’s Squadron Energy – because it is too ...