Trumba

Profile: Trumba

Company: Trumba Launched: June 10, 2005 Funding: $4.75 million in July, 2004 – Funded by August Capital and Kleiner Perkins Caufield & Byers. Link What is it? “The word Trumba is actua