Company Update Glenmark Pharmaceuticals Ltd - 532296 - Intimation Regarding Upfront Payment Received BSE India Intimation regarding upfront payment received