Business confidence down : CII

New Delhi : Uncertainty surrounding the global economy, rising cost of inputs and high interest rates have led to a decline in business confidence…