Millions of Ebay users have a legally binding agreement with Ebay.While Ebay asks users for all details like physical address, tel#, credit card details, it does not reveal it's own physical address anywhere on the website.
Why is the company so cagey about this information? Is it legally allowed under Indian laws to take shelter under a post box address?
I'd like Ebay to provide the address on record with the Registrar of Companies.