Britain makes a profit on the ‘aid’ it gives to India for first time
LONDON: Britain has made a profit on the aid it gives to India for the first time since the end of the British Raj, the annual report and accounts for the Foreign, Commonwealth and & Development Office for 2024 to 2025 have shown.Hidden away in the report’s annex, under regional programmes, where it shows how…