Tata Power installs 60-megawatt-hour BESS in Mumbai aiding over 800,000

Business