Amazon to pay $25.8m fine in India amid Future Group deal

The US tech giant was targeted by India's antitrust watchdogs for not fully disclosing investment deal details, reported Entrackr.