Tupuca Announces The First Food Delivery Mobile App of Angola

Luanda, Angola – June 12, 2015 – Tupuca means to indulge, a word derived from a local Angolan dialect. This word was the setting for…