Bengaluru-based The Guild secures $20.5 million in Series A funding

Business