Internet platform has been key important tool for most businesses