The Hambantota oil refinery project was mired in controversy, with allegations of corruption, misinformation, and potential money laundering.