Joonsoo Lim

17%
Flag icon
To “square up” means to settle a debt or make something fair.
The Innovation Stack: Building an Unbeatable Business One Crazy Idea at a Time
Rate this book
Clear rating
Open Preview