Featured Gas OilShell Plc generates $20.6bn income in 2021Emeka Ugwuanyi March 10, 2022 by Emeka Ugwuanyi March 10, 20220450 *Loses 7 including a policeman in an attack in Nigeria Shell Plc has made an impressive financial performance delivering $20.6 billion in 2021 as against