India has paid Russia nearly $20 billion for oil in just seven months, more than what it paid in the last ten years combined. It has only reaped higher profits of a few Indian companies.
Initial talks held on the possibility of India entering the programme that was started in 2017 between France, Germany and Spain to ensure European sovereignty in defence and security.
COMMENTS