Astrotalk's $120M investment deal falls through over objectionable content
Astrotalk, a start-up specializing in astrology technology, has seen its $100-120 million investment deal with Hornbill Capital fall through.