After initial delay, half of the 10 first track mega projects have finally gotten some momentum, ushering hope for positive change in the country’s economy and people’s livelihood.
After initial delay, half of the 10 first track mega projects have finally gotten some momentum, ushering hope for positive change in the country’s economy and people’s livelihood.