Biba Apparels is a consumer company, headquartered in India.
Biba, headquartered in New Delhi, is a leading designer, manufacturer and retailer of women’s ethnic apparel in India. The Company has…Read full notes
Free. No credit card. 30 seconds. Exit buyers and MOIC on Pro.
Already a member? Sign in