With $1 billion in its kitty, Swiggy goes shopping for the latest technology