CESC Diversifies With Firstsource Buy