In the aftermath of the massive explosion from site of the Civil Construction Company Limited (CCCL) that happened in the early morning on Thursday in the Providence Industrial area, many Seychellois businesses are now picking up the pieces and trying to bring back some semblance of normalcy.