_
Bambusa files for $100 million IPO