Ola scoops in $200 Million from DST Global to complete its $315 Million series E round

Rumour mills were pretty much abuzz about Ola raising a fresh round…