New Delhi producer Tech Panda aka Rupinder Nanda and Kenzani aka Kedar Santwani have garnered millions of streams for their song "Dilbar" and speak about changing Indian electronic music
New Delhi [India], December 24 (ANI/BusinessWire India): Among the most reliable and cerebral music producers in India right now, New Delhi duo Rusha & Blizza have wasted little time while transcending to global repute with their EPs.