Lanka ranked 73rd for infrastructure development - IFC 10:06:00 AM IFTTT, News Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsIMF reps in Colombo on Feb. 15Join hands to uplift economy this year’Colombo’s skyline becomes home to highest skybridge in South AsiaEDB mulls export expansion in US marketWinds strengthen over the island and sea today and tomorrow.Resolution on Sri Lanka