Rooftop Solar Panels Uncertain at Point
More than 24 new residential and commercial buildings are proposed for construction at the 68-acre Site A project at Alameda Point, which was approved unanimously by the Planning Board Monday. All the buildings will be solar ready.