Concept Communication Ltd one of India’s leading independent marketing and media services group has made a strategic investment in Lastmile....