Work

Can credibility offset electricity price effect on business confidence? An empirical investigation from a large emerging economy