Talking to investors? Tell a compelling story and use easy-to-understand language, say Creator Award winners
More than $685,000 was awarded to companies, from a language app to a foundation giving out solar-powered lamps
Three nonprofit finalists at the Creator Awards Berlin are reaching out to children in need