Sunrock Distributed Generation ("Sunrock”), a commercial solar and clean energy development and management platform, and Watthub Renewables (“Watthub”), a nationwide commercial solar installer, have announced the completion of a 280kW rooftop solar installation on the...