Three Bengaluru Alorica Ecopace employees drown at Dubbanshashi beach

India