Sellers Push for Shorter Due Diligence Periods Amid Supply Chain Issues

03.07.2022