Is Indian Electronica having its moment with Tech Panda & Kenzani?
Every so often I do sit back and marvel at where the world was the day I graduated college, two decades ago, and where we are now. Only one who has witnessed the birth, proliferation and eventual decline of the compact disc can regale you…