Ofcom has given BT a major slap on the wrist in the form of a £42 million fine, which was imposed due to the telecoms giant’s unfair reduction of compensation payments given out for the late installation of leased lines.As you’re probably aware, leased lines are dedicated high-speed internet connections used by businesses, and in some cases when these...