With ICICI ishop olympus does not look that attractive..atlas is also cheaper alternative
On top of that we all know devaluations will be around corner
Are those two even remotely comparable?
One is a rewards shopping portal while other is a credit card.
Obviously a new portal has to offer attractive rewards before the rug is pulled.