Japan, India, France form common platform for Sri Lanka creditors Al Jazeera English Source link