In an interaction with Business Today at Suvarda, Gujarat, IC Mangal said that the company is set to make a come after facing huge challenges during the past 10-15 years. Edited excerpts: