Modi's claims during Russia visit challenged by economic data Reports highlight discrepancies between PM's statements and India's economic reality 3 months ago