Manufacturer News May 10, 2019Cali Bamboo Achieves a Net Promoter Score of 81 Cali has hit a high Net Promoter Score of 81, setting it above its competition in the building products industry. This metric gauges not just customer…