India's CCI slaps $27 Million fine on Amazon

India's competition regulatory body CCI slapped a $27 Million fine on Amazon for making false and incorrect statements while seeking investment. CCI also suspended Amazon's deal with Future group.