Prabhjot Singh MaanOct 31, 20222 minProject C-295: Key things to know about Indian defence industry's big moment