In a recent development, logistics firm Geometric Energy Corporation (GEC) has revealed that they paid the...