8Minute

World’s Largest Solar Battery Plant to Come Up in LA

After rejecting 8Minute's proposal in August this year, the Los Angeles Department of Water and Power (LADWP) last week approved…

5 years ago