Release Summary

Octo Consulting announcing they were one of just two companies awarded an unrestricted, 7-year, $300 million BPA contract by the FDA

Octo Consulting Group