Reading Time: 2 minutes
bp announced its 134MWdc (107MWac) Arche Solar project in Fulton County, Ohio, is beginning construction, helping support the global transition to lower carbon energy. Arche is expected to create around 200 US jobs across the supply chain during construction and provide more than $30 million in revenue to benefit local…