Shell Renewables and Energy Solutions selects Light Source People as official supplier
Light Source People will provide contractors and permanent staff for Shell Renewables and Energy Solutions’ offshore wind projects and wider renewables portfolio for the next five years.