What is the most significant factor that causes a cloud to appear dark grey?

Answer

The sheer thickness or depth of the cloud layer

The depth of the cloud is the primary factor; as the cloud gets thicker, more light is scattered or absorbed before it can reach the observer at the base.

What is the most significant factor that causes a cloud to appear dark grey?
weatheratmospherecloudsmeteorologyStorms