1. A method of using a server for providing an accessible business environment, comprising: providing a common repository at the server, the common repository being accessible via the Internet and including at least one business portal; extracting, by a processor on the server, from a plurality of delivery notes from a plurality of manufacturers to respective wholesalers data identifying the delivery note, a product, and a pricing term which is then stored in the common repository of the server; storing cataloging information about each product in the common repository after the cataloging information is entered by each wholesaler receiving the delivery note; storing transfer information about each product in the common repository identifying a retailer when the product sold has been transferred from the respective wholesaler to a retailer; storing retailer pricing information about each product in the common repository after the product has been transferred to the respective retailer; searching for a product listing in the common repository using a browser; identifying matching products in the common repository by comparing, by the processor on the server, data stored in the common repository to the search; receiving the resulting matching product listing indicating at least one of any available business portals and no available business portals, for each matching product, presenting product information identifying the matching product, the retailer pricing information for the matching product, and the retailer selling the matching product; after receiving an order from a buyer for a matching product: automatically generating an invoice for the order identifying the selected matching product, the retailer pricing information for the selected matching product, and the retailer selling the selected matching product; automatically sending the invoice to a computing system of the retailer and a computing system of the entity ordering the selected matching product to finalize the sale; and updating data in the common repository to include the order, the selected matching product, the retailer pricing information for the selected matching product, and the retailer selling the selected matching product and after receiving a request from the buyer to dispose of the selected matching product: determining, by the processor, at least one waste management solution authorized by the manufacturer for the selected matching product by: first identifying the order and the retailer selling the selected matching product from the updated data in the common repository, then identifying the wholesaler of the selected matching product from the transfer information in the common repository corresponding to the matching product and the retailer, then identifying the manufacturer of the selected matching product from the delivery note data in the common repository corresponding to the selected matching product and the wholesaler; and updating data in the common repository to indicate that the selected matching product has been disposed according to a selected waste management solution from the at least one waste management solution.