The Independent Commission for Aid Impact (ICAI) has raised concerns over the suitability of some investments made by the UK’s development finance institution British International Investment (BII) in India. The…