Deel’s global startup competition is giving away up to S$19M—and you've got until May 2 to apply (opens in new tab)
Last call to apply for Deel's The Pitch, a global startup competition with up to S$19.1 million in total funding on the line.
Read the original article