Industrial Development Corporation We facilitated the post production on this 30min corporate film that shows the high standard and transparency of an innovative tender process for Independent Power Producers mandated by the Department of Energy.

 

4 Grosvenor, Craighall Park, 2193, Johannesburg

(t) +27 11 886 0808

© 2017 1410th Street