The Bulk Oil Storage and Transportation Company Limited (BOST), has refuted claims it failed to carry out due diligence...