IT and Industries Minister D Sridhar Babu, made significant strides in international economic diplomacy on Saturday by launching a dedicated Trade and Economic Partnership Agreement (TEPA) desk at Invest Telangana, strategically positioning the State to capitalise on a landmark investment opportunity with European Free Trade Association (EFTA) countries.