Royal Mail (IDS) Share Price Fell 3.50% Amid Multiple Problems

Today, the Royal Mail share price, also known as International Distributions Services PLC (LON: IDS), fell 3.50% despite a lack of news releases from the parcels and letters delivery company. The company’s shares have been doing well recently after recovering from the early September to late August lows. YOUR CAPITAL …

Read More »