Peter Navarro cries foul after being fact-checked over India’s Russian oil purchases Published: September 7, 2025 - TIE Staff Post Views: 1,174
Reliance Industries maintains its position as the leading Indian corporation in Forbes’ 2023 edition of “The Global 2000”