MECCA, Calif. and HOUSTON: Sunpin Solar, a California-based solar developer, and Direct Energy Business, part of Direct Energy, one of North America’s largest energy and energy-related services providers, and a subsidiary of Centrica PLC, announce a renewable energy power purchase agreement (PPA) for the full output of the recently completed ColGreen North Shore Power Plant. […]