The ND&S Furniture Store and its factory, located at La Jalousie, West Coast Demerara (ECD), were destroyed on Thursday evening in what authorities are calling a “suspicious” fire, which has left millions of dollars in losses and more than two dozen employees