Lime finally goes public with $167M IPO to tackle $1B debt | The Tech Buzz