Progress on mega development projects in various sectors rev