High competition among suppliers (Bla123456789)

rating: 0+x

High levels of competition among suppliers acts to reduce prices to producers. This is a positive for Bla123456789. …

Affected Investments