Innovation Beverage Group Limited ("IBG" or the "Company"), a developer, manufacturer, marketer, exporter and retailer of a growing beverage portfolio of 60 formulations across 13 alcoholic and ...
German research journal Springer Nature priced its planned initialpublicoffering, implying a market capitalization of up to 4.7 billion euros ($5.25 billion). The academic publisher on Monday ...