Saudi Aramco, the energy behemoth, has disclosed a significant downturn in its profits for the fiscal year 2023, attributing the decline to reduced production levels
India has recently inked a significant free trade agreement (FTA) with a cluster of four European nations known as the European Free Trade Association (EFTA)