All told, Toppr has mopped up about $19 million and is valued at $65 million post the new investment. All told, Toppr has mopped up about $19 million and is valued at $65 million post the new ...