Faction Secures $14 Million for Product Enhancements.
Follow