Report by Deo Giga Canva is a free online design platform that launched in the Philippines on 8 August. The Australian company, whose roots go back to 2007, has established its Asian hub by opening an office in Manila where it focuses on graphic design, marketing, and customer service. Asked why the company chose the […]
Published on August 17, 2014 09:01