Ecopetrol directors to be charged over missing $1B: Report

by Courtney Scott August 30, 2012