Recently started reading up on UPI and net banking deposits and thought I would share.
I try to compare a few sources before settling on anything.
There is a thorough overview out there on promo codes and free bet offers that answered most of my questions.
Sharing in case anyone else is interested.
A useful find:
this comparison