IPP stands for ———-?

A. Internal Program of Planning

B. International Press of Pakistan

C. Independence Power Producer

D. Internal Power Plant