Right of Reply counters false media allegations - sigma.world
Random Consulting Limited (RCL), a Malta-based consultation and technology firm, has issued a Right of Reply, addressing what it described as “outrageous reporting” by certain media outlets that i...