Three executives of Chinese smartphone maker Vivo India, arrested on suspicion of money laundering, have been granted bail by a Delhi court. The court ruled their detention illegal due to a procedural error but imposed conditions on their release.