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.