Micro Cotton appoints Happy mcgarrybowen to redesign its new identity as it sets foot in India April 25, 2018 0