There’s a lot to be optimistic about in the Industrial Goods sector as 2 analysts just weighed in on Ocean Power Technologies (OPTT) and Planet Labs PBC (PL) with bullish sentiments. According to ...