buffalo riverbend solarcity

Solar City to delay production

Solar City company representatives say there’s been a delay getting the nearly $600 million in high-tech parts they need.