Hey Excitel users,
Are www.deposit files.com (remove space) & www.imgbox.com opening for you ?
They stopped working for me quite a while ago, but used to before. They just show "This site can't be reached".
They are still opening on Airtel though.
So, is VPN the only option ?
Are www.deposit files.com (remove space) & www.imgbox.com opening for you ?
They stopped working for me quite a while ago, but used to before. They just show "This site can't be reached".
They are still opening on Airtel though.
So, is VPN the only option ?
Last edited: