Japan lost to Croatia on penalty kicks on Monday. Industrialist Anand Mahindra often shares his views…