Block Q2 Earnings: Rising Costs Amid Efficiency Efforts | News - Payments | ND MAGAZINE