Construction of the new AES power plant at 690 Studebaker Rd. is continuing on schedule, with major construction operations set to be completed later this year. Stephen O’Kane, director of sustainability and compliance at AES Southland, told the Business Journal that the first crane tower at the site should come down at the end of […]