NBCC (India) is likely to take up the projects to ensure their completion, and hand them over to their bona fide owners.