Strategic posture, financial performance and environmental disclosure · Study