Anand Mahindra, chairman of the Mahindra Group, hailed Odisha after the state was selected as the host for the 2028 World Athletics Indoor Championships, calling it the result of long-term strategic ...