Why investors are buzzing about Cipla's stock today

Business