Sterling & Wilson Renewable Energy (Sterling) is one of the largest global solar engineering-procurement-construction (EPC) ...