Gandhi was accompanied by former Prime Minister Manmohan Singh, when he met with the visiting French president.
The Congress chief, however, did not raise the Rafale fighter jet deal with Macron, party sources said.
The Congress has been attacking the BJP government on the defence deal, accusing Prime Minister Narendra Modi of causing loss to the state exchequer by buying the fighter jets at inflated rate.
"Yesterday, I met with French President @EmmanuelMacron. We discussed a range of issues common to our liberal democracies, including fake news.
Also Read
Asked about the meeting and why Gandhi did not raise the Rafale deal issue, Congress communications incharge Randeep Surjewala said the party presidents always meet visiting heads of state. The Congress has a history of maintaining a relationship with visiting heads of state in national interest.
"As far as the Rafale deal is concerned, it has six serious flaws which go to the root of the matter and is pointing towards a brewing scam in procurement of aircraft and compromise on national security," he alleged.
The same aircraft was sold to Egypt and Qatar 11 months at Rs 1,319 crore per aircraft and there is a clear cut loss of Rs 12,632 crore to the state exchequer, he said.
The Rafale deal signed after an international bidding was opened finally on December 12, 2012 and the UPA price as per information in public domain was about Rs 526 crore.
"Why did the prime minister bypass the Defence Procurement Procedure which looks at price discovery through contract negotiation committee and price negotiation committee and nobody in this country can violate that principle," he asked.
Surjewala also asked why the prime minister did not take prior approval from the Cabinet Committee on Security.
"Why did the prime minister deny to India transfer of technology for manufacture of twin engine Rafale fighter aircraft and the Defence Minister lie to the nation on February 7, 2018 when she issued a Press Release and a statement saying that as far as Rafale aircraft is concerned, no off-set partner has been chosen by the vendor, Dassault Aviation," he said.
"We need 45 air squadrons, we only have 32 air squadrons, by the time these aircraft come we will have 23 air squadrons only.
"How will we take on the might of our neighbours who can possibly any time challenge our borders as also our air space? These are questions to which the PM and the defence minister have adopted a complete Maun-Vrat'. I dare them to answer these in public," Surjewala said.
Disclaimer: No Business Standard Journalist was involved in creation of this content