“The term ‘place of business’ as defined under Section 2(85), includes any location from where business is ordinarily carried out, including warehouses and storage facilities,” CBIC said in a recent communication