Answer:
20%
Explanation:
Percentage completed
=) 120,000,000÷150,000,000×100
= 80
Therefore 80% has been completed
Remaining
100% - 80%
= 20%
So 20% is yet to be completed
7.8m questions
10.5m answers