The Supreme Court's ruling is expected to create some nervousness among companies involved in energy and infrastructure projects.
The Supreme Court's ruling is expected to create some nervousness among companies involved in energy and infrastructure projects.