For the first time in India, we’ve brought European technology to produce WPC boards. 'Floresta', our brand is a superior quality product. WPC stands for composite panels made from a combination of fine quality polymer with wood dust and lubricants along with other chemicals.