Idea Farm
Idea Farm is a temporary project name (a brand name has been commissioned from a multi-national branding company) for a multi-national conglomerate of companies to be established over the next 18 months in about a dozen first-tier developing countries. At