These projects were launched in 2014 or earlier. Nearly 28% (about 173,730) of these units are completely stalled, the report saidThese projects were launched in 2014 or earlier. Nearly 28% (about 173,730) of these units are completely stalled, the report saidRead More