The Defence Research and Development Organisation (DRDO) on Wednesday announced the successful high-altitude trial of an indigenous integrated life support system (ILSS) for the Light Combat ...