bp announced today 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 schools and other public services over the life of the project. Read More