It took it a while, but Pinterest (NYSE:PINS) appears to have finally found its groove. The company has figured out how to efficiently monetize its platform through strategic partnerships, while also ...