British oil and gas major BP Plc (LON:BP) today said it has started construction of a 107-MW solar project in Ohio that has secured a power-purchase agreement (PPA) with Meta (NASDAQ:META).