India, Sri Lanka and the United Arab Emirates on Saturday firmed up an ambitious agreement to develop Trincomalee as an ...