State-owned NBCC has bagged a Rs 300-crore contract to develop a commercial complex in Varanasi, Uttar Pradesh. In a regulatory filing on Friday, the company said it has secured a Rs 300-crore order ...