Which organization has recently examined Metro rail works in Agra, Kanpur, and Lucknow that are being constructed under Uttar Pradesh Metro Rail Corporation(UPMRC)?
1
World Bank
2
Asian Development Bank
3
African Development Bank
4
European Investment Bank
5
United Nations Development Programme