17.1 C
Delhi
Monday, December 23, 2024

Tag: New Delhi

spot_imgspot_img

The Single Source Conundrum!

It continues to be of great amusement to me to read Coronavirus reports in India talking about Single Source. I am not in the habit...