Satellitefag splainin
ISRO - Besotted troubled and struggling agency for India that has had more than their share of lost launches and vehicles. Still way off from where they could be by now. Watched them for 20 years in my biz. Wouldn't launch a spacecraft with them yet.
DLR - Development center kinda like JPL or USAF near LAX - Remember, all Eurotrash vehicles are launched on ESA Ariane, which is very successful but completely underwritten for decades by EC. US launchco's are catching up finally. But now that Musk is a public weedhuffer, who knows?