We haven't been paid $25 million by ECG – Hubtel denies claims

Hubtel has denied claims of receiving $25 million from ECG
Hubtel has denied claims of receiving $25 million from ECG