Middleby secures $3 billion amended credit agreement with Bank of America, other lenders - MIDD News | Rallies