Ecopetrol (NYSE: EC), is under fire for not following through on CSR commitments in Pompeya while Gran Tierra Energy (TSX:GTE) donates a pediatric wing to the Mocoa hospital. These and other stories on Corporate Social Responsibility (CSR) in our periodic summary.