Cipla faces revenue and margin pressure ahead of Revlimid patent expiry  The Economic Times