ICT ministry sheds light on $100,000 pitch competition

The New Times
Edwin Ashimwe