A Global News Platform
[ad_1] New Delhi: At least USD 12 trillion is required to create new infrastructure over the…