Locus (not to be confused with this Locus) is one of those names that’s been popping up a lot in the news — and this roundup — over the past year. Last time we spoke to the Massachusetts company, it was around a sizable raise — $150 million to be nearly precise. That effectively valued the...