Corporate social responsibility reporting platforms: enabling transparency for accountability · Study