Not all investment intents of Make in Odisha 2018 translated into commitments; several projects stuck in 'labyrinth of approvals'
GO SWIFT portal is expected to help Odisha to catapult in Ease of Doing Business rankings