Japan withdraws from India on the 7-11 front, revealing one thing

“7-11 convenience stores withdraw from India in full.” This news is like a stone thrown into…