Washington, SANA- The CEO of energy major Shell, Ben van Beurden, has raised doubts about plans by the Group of Seven (G7) developed nations to impose a price cap on …
Read More »Washington, SANA- The CEO of energy major Shell, Ben van Beurden, has raised doubts about plans by the Group of Seven (G7) developed nations to impose a price cap on …
Read More »