Heterogenous reactions: Cross-Cannizzaro reaction conversion of 1-bromopropane to 1-nitropropane etc: -Role of surfactants hydrotopes and phase transfer catalysts