Weekly Recap | TTM Tech +0.67%, debt offering fuels valuation debateWeekly Review·Sep 12 at 06:59 AMTTMI-0.67%