This a call to all aspiring cleantech Innovators to take your idea to the world stage. Whether you are in the prototype stage or your idea is still scribbled at the back of a napkin, The Climate Launchpad Green Business Competition challenges you to not only be part o...