Tech news: LemonEdge and Airbase raise capital, and more Posted on June 11, 2021. Tech news: LemonEdge and Airbase raise capital, and more