Global letter causes diplomatic faux pas & highlights investment concerns




Following a letter written by the US, the UK, Switzerland, Netherlands and Germany through their diplomats, the Department of International Cooperation or …


This video is brought to you by Kokula Krishna Hari Kunasekaran! Visit Website or Follow back at @kkkhari