InsightutiveAug 24, 20233 min readOil Companies/Supermajors Are Entering Biofuel Space As a Part Of Energy TransitionIntroduction In the oil & gas industry, oil supermajors term commonly refers to the group of integrated oil companies (IOC) that has a...