According to the latest data from the Indian government, Singapore was the country that provided the highest Foreign Direct Investment (FDI) to India in the year 2023-24. This reflects Singapore's strong economic ties with India and its status as a major investor in India's economy, particularly in sectors like technology, infrastructure, and financial services. Singapore has been a consistent leader in FDI inflows into India for several years.
Thus, the correct answer is Singapore.