Return to Article Details Roadblocks and Resolutions in the Technological Journey