Source: ESG Today
bp shareholders resoundingly defeated two resolutions proposed by the energy giant at its annual general […]