Do Banking Giants Have a New Digital Currency in Crypto-Verse? A Closer Look into the ‘Utility Settlement Coin’