These include sourcing up to 70 MW of renewable energy by 2030, with a renewable power delivery agreement for 25 MW set to commence in the current fiscal. PrevNext