Cresta, a US-based artificial intelligence startup, has secured $125 million in a Series D funding round. The round was led by new investors World Innovation ... Read more